 * {
     margin: 0;
     padding: 0;
 }

 html {
     font-size: 100px;
     overflow-x: hidden;
 }

 .retrieve {
     width: 100vw;
     height: .5rem;
     line-height: .5rem;
     font-size: .15rem;
     border-bottom: .01rem solid;

 }

 .retrieve span:nth-child(1) {
     font-weight: 700;
     padding-left: .15rem;
 }

 .login {
     width: 100vw;
     height: 1.8rem;
     background: url(../image/my/bg2.png)no-repeat;
     background-size: cover;
     font-size: 0.15rem;
 }

 .login img {
     height: 0.6rem;
     padding-left: 1.6rem;
     padding-top: 0.3rem;
 }

 .login p {
     text-align: center;
     color: white;
     padding-top: 0.4rem;
 }

 .even {
     width: 100vw;
     height: 1.8rem;
 }

 .even-div {
     width: 90vw;
     height: 1.8rem;
     margin: 0 auto;
 }

 .even-div p {
     width: 90vw;
     height: 0.6rem;
     line-height: 0.6rem;
     border-bottom: .0125rem solid #353736;
     font-size: 0.15rem;
     color: #9CADC3;

 }

 .even-div p:nth-child(3) {
     border: none;
 }

 .even-div p a {
     text-decoration: none;
     color: black;
 }

 .even-div p img {
     height: 0.15rem;
     padding-left: 2.2rem;
 }

 .quit {
     width: 100vw;
     height: 2rem;
     background-color: #f5f5f5;
 }

 .quit button {
     width: 80vw;
     height: 0.4rem;
     font-size: 0.15rem;

     position: relative;
     left: 0.35rem;
     top: -0.4rem;
     background-color: white;
     border: .01rem solid #0a6136;
 }

 .quit button a {
     color: #ff8a00;
     text-decoration: none;
 }